<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Eigen: Eigen::Array&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(function() { init_search(); });
/* @license-end */
</script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="eigendoxy.css" rel="stylesheet" type="text/css">
<!--  -->
<script type="text/javascript" src="eigen_navtree_hacks.js"></script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="Eigen_Silly_Professor_64x64.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname"><a href="http://eigen.tuxfamily.org">Eigen</a>
   &#160;<span id="projectnumber">3.4.90 (git rev 67eeba6e720c5745abc77ae6c92ce0a44aa7b7ae)</span>
   </div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.svg"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classEigen_1_1Array.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="classEigen_1_1Array-members.html">List of all members</a> &#124;
<a href="#pub-methods">Public Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">Eigen::Array&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; Class Template Reference<div class="ingroups"><a class="el" href="group__DenseMatrixManipulation__chapter.html">Dense matrix and array manipulation</a> &raquo; <a class="el" href="group__DenseMatrixManipulation__Reference.html">Reference</a> &raquo; <a class="el" href="group__Core__Module.html">Core module</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename Scalar_, int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt;<br />
class Eigen::Array&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;</h3>

<p>General-purpose arrays with easy API for coefficient-wise operations. </p>
<p>The Array class is very similar to the <a class="el" href="classEigen_1_1Matrix.html" title="The matrix class, also used for vectors and row-vectors.">Matrix</a> class. It provides general-purpose one- and two-dimensional arrays. The difference between the Array and the Matrix class is primarily in the API: the API for the Array class provides easy access to coefficient-wise operations, while the API for the Matrix class provides easy access to linear-algebra operations.</p>
<p>See documentation of class <a class="el" href="classEigen_1_1Matrix.html" title="The matrix class, also used for vectors and row-vectors.">Matrix</a> for detailed information on the template parameters storage layout.</p>
<p>This class can be extended with the help of the plugin mechanism described on the page <a class="el" href="TopicCustomizing_Plugins.html">Extending MatrixBase (and other classes)</a> by defining the preprocessor symbol <code>EIGEN_ARRAY_PLUGIN</code>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__TutorialArrayClass.html">The Array class and coefficient-wise operations</a>, <a class="el" href="TopicClassHierarchy.html">The class hierarchy</a> </dd></dl>
</div><div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for Eigen::Array&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classEigen_1_1Array__inherit__graph.png" border="0" usemap="#aEigen_1_1Array_3_01Scalar___00_01Rows___00_01Cols___00_01Options___00_01MaxRows___00_01MaxCols___01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="aEigen_1_1Array_3_01Scalar___00_01Rows___00_01Cols___00_01Options___00_01MaxRows___00_01MaxCols___01_4_inherit__map" id="aEigen_1_1Array_3_01Scalar___00_01Rows___00_01Cols___00_01Options___00_01MaxRows___00_01MaxCols___01_4_inherit__map">
<area shape="rect" title="General&#45;purpose arrays with easy API for coefficient&#45;wise operations." alt="" coords="27,2959,210,3212"/>
<area shape="rect" href="classEigen_1_1PlainObjectBase.html" title=" " alt="" coords="19,2335,218,2911"/>
<area shape="rect" href="structEigen_1_1doxygen_1_1dense__xpr__base__dispatcher_3_01Array_3_01Scalar___00_01Rows___00_01C5df081b4ee54e8986a904fc073609c3c.html" title=" " alt="" coords="19,2151,218,2287"/>
<area shape="rect" href="classEigen_1_1ArrayBase.html" title="Base class for all 1D and 2D array, and related expressions." alt="" coords="22,1835,215,2103"/>
<area shape="rect" href="classEigen_1_1DenseBase.html" title="Base class for all dense matrices, vectors, and arrays." alt="" coords="19,1387,219,1787"/>
<area shape="rect" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html" title="Base class providing direct read/write coefficient access to matrices and arrays." alt="" coords="5,1115,232,1339"/>
<area shape="rect" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html" title="Base class providing read/write coefficient access to matrices and arrays." alt="" coords="23,769,214,1067"/>
<area shape="rect" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html" title="Base class providing read&#45;only coefficient access to matrices and arrays." alt="" coords="9,292,228,721"/>
<area shape="rect" href="structEigen_1_1EigenBase.html" title=" " alt="" coords="21,5,216,244"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a5daa5381e1a862afa76f221fdda46660"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a5daa5381e1a862afa76f221fdda46660">Array</a> ()</td></tr>
<tr class="separator:a5daa5381e1a862afa76f221fdda46660"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13c2527b04df1d8496b7ac4a9a8b0e36"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a13c2527b04df1d8496b7ac4a9a8b0e36">Array</a> (const <a class="el" href="classEigen_1_1Array.html">Array</a> &amp;other)</td></tr>
<tr class="separator:a13c2527b04df1d8496b7ac4a9a8b0e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fecb33698c8501a4d1d7656f693c9f8"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a1fecb33698c8501a4d1d7656f693c9f8"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a1fecb33698c8501a4d1d7656f693c9f8">Array</a> (const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other, std::enable_if_t&lt; internal::is_convertible&lt; typename OtherDerived::Scalar, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, PrivateType &gt;=PrivateType())</td></tr>
<tr class="separator:a1fecb33698c8501a4d1d7656f693c9f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71f82cd2a2be9bb0590c22878932625e"><td class="memTemplParams" colspan="2">template&lt;typename... ArgTypes&gt; </td></tr>
<tr class="memitem:a71f82cd2a2be9bb0590c22878932625e"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a71f82cd2a2be9bb0590c22878932625e">Array</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;a0, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;a1, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;a2, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;a3, const ArgTypes &amp;... args)</td></tr>
<tr class="separator:a71f82cd2a2be9bb0590c22878932625e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3398eb0472bd21ce0f110ade413ebb8f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a3398eb0472bd21ce0f110ade413ebb8f">Array</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val0, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val1)</td></tr>
<tr class="separator:a3398eb0472bd21ce0f110ade413ebb8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d163bc945aeedae642827de01bb4cbb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a4d163bc945aeedae642827de01bb4cbb">Array</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val0, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val1, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val2)</td></tr>
<tr class="separator:a4d163bc945aeedae642827de01bb4cbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d170d8e4e6e8f2c83df70b27fcb37f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a0d170d8e4e6e8f2c83df70b27fcb37f8">Array</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val0, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val1, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val2, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val3)</td></tr>
<tr class="separator:a0d170d8e4e6e8f2c83df70b27fcb37f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd5e4b9ffc7a82ff7c7aea2a8d16d6f5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#acd5e4b9ffc7a82ff7c7aea2a8d16d6f5">Array</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>)</td></tr>
<tr class="separator:acd5e4b9ffc7a82ff7c7aea2a8d16d6f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a1d20422b5841595092912935f54d7d"><td class="memItemLeft" align="right" valign="top"><a id="a4a1d20422b5841595092912935f54d7d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a4a1d20422b5841595092912935f54d7d">Array</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>)</td></tr>
<tr class="memdesc:a4a1d20422b5841595092912935f54d7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a fixed-sized array initialized with coefficients starting at <em>data</em>. <br /></td></tr>
<tr class="separator:a4a1d20422b5841595092912935f54d7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6da427692dce43441c94b8d961f85156"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a6da427692dce43441c94b8d961f85156">Array</a> (const std::initializer_list&lt; std::initializer_list&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;&gt; &amp;list)</td></tr>
<tr class="memdesc:a6da427692dce43441c94b8d961f85156"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an array and initializes it from the coefficients given as initializer-lists grouped by row. <span class="cpp11">[c++11]</span>  <a href="classEigen_1_1Array.html#a6da427692dce43441c94b8d961f85156">More...</a><br /></td></tr>
<tr class="separator:a6da427692dce43441c94b8d961f85156"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa12be2bc136c070270ddf3e15b7e3ea7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#aa12be2bc136c070270ddf3e15b7e3ea7">Array</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> dim)</td></tr>
<tr class="separator:aa12be2bc136c070270ddf3e15b7e3ea7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5054de3757d808c8545d7ae7d418082d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a5054de3757d808c8545d7ae7d418082d">Array</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a5054de3757d808c8545d7ae7d418082d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac99d445913f04acc50280ae99dffd9c3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#ac99d445913f04acc50280ae99dffd9c3">coeff</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index) const</td></tr>
<tr class="separator:ac99d445913f04acc50280ae99dffd9c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a954cd075bcd7babb429e3e4b9a418651"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a954cd075bcd7babb429e3e4b9a418651">coeff</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rowId, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> colId) const</td></tr>
<tr class="separator:a954cd075bcd7babb429e3e4b9a418651"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72e84dc1bb573ad8ecc9109fbbc1b63b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a72e84dc1bb573ad8ecc9109fbbc1b63b">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index)</td></tr>
<tr class="separator:a72e84dc1bb573ad8ecc9109fbbc1b63b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a541526a4f452554785e78bc41287b348"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a541526a4f452554785e78bc41287b348">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index) const</td></tr>
<tr class="separator:a541526a4f452554785e78bc41287b348"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a992d58b5453e441dcfc80f21c2bfd1d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a992d58b5453e441dcfc80f21c2bfd1d7">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rowId, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> colId)</td></tr>
<tr class="separator:a992d58b5453e441dcfc80f21c2bfd1d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a038a419ccb6e2c55593b27f17626fd62"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a038a419ccb6e2c55593b27f17626fd62">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rowId, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> colId) const</td></tr>
<tr class="separator:a038a419ccb6e2c55593b27f17626fd62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5acc24f4bea30985d788cdec1e80743a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a5acc24f4bea30985d788cdec1e80743a">operator=</a> (const <a class="el" href="classEigen_1_1Array.html">Array</a> &amp;other)</td></tr>
<tr class="separator:a5acc24f4bea30985d788cdec1e80743a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afccebe8b2d1c7d23503733ec4bb9ea74"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:afccebe8b2d1c7d23503733ec4bb9ea74"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#afccebe8b2d1c7d23503733ec4bb9ea74">operator=</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:afccebe8b2d1c7d23503733ec4bb9ea74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a550e42972fb9132fd6b58f6a99db77d3"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a550e42972fb9132fd6b58f6a99db77d3"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#a550e42972fb9132fd6b58f6a99db77d3">operator=</a> (const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a550e42972fb9132fd6b58f6a99db77d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4fbbd018f275125692778d9a0c5682f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1Array.html#aa4fbbd018f275125692778d9a0c5682f">operator=</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>)</td></tr>
<tr class="separator:aa4fbbd018f275125692778d9a0c5682f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classEigen_1_1PlainObjectBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classEigen_1_1PlainObjectBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase&lt; Array&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &gt;</a></td></tr>
<tr class="memitem:ac99d445913f04acc50280ae99dffd9c3 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ac99d445913f04acc50280ae99dffd9c3">coeff</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index) const</td></tr>
<tr class="separator:ac99d445913f04acc50280ae99dffd9c3 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a954cd075bcd7babb429e3e4b9a418651 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a954cd075bcd7babb429e3e4b9a418651">coeff</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rowId, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> colId) const</td></tr>
<tr class="separator:a954cd075bcd7babb429e3e4b9a418651 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72e84dc1bb573ad8ecc9109fbbc1b63b inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a72e84dc1bb573ad8ecc9109fbbc1b63b">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index)</td></tr>
<tr class="separator:a72e84dc1bb573ad8ecc9109fbbc1b63b inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a541526a4f452554785e78bc41287b348 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a541526a4f452554785e78bc41287b348">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index) const</td></tr>
<tr class="separator:a541526a4f452554785e78bc41287b348 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a992d58b5453e441dcfc80f21c2bfd1d7 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a992d58b5453e441dcfc80f21c2bfd1d7">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rowId, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> colId)</td></tr>
<tr class="separator:a992d58b5453e441dcfc80f21c2bfd1d7 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a038a419ccb6e2c55593b27f17626fd62 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a038a419ccb6e2c55593b27f17626fd62">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rowId, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> colId) const</td></tr>
<tr class="separator:a038a419ccb6e2c55593b27f17626fd62 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a712c25be1652e5a64a00f28c8ed11462 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a712c25be1652e5a64a00f28c8ed11462">conservativeResize</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a712c25be1652e5a64a00f28c8ed11462 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c9b27a1df4d180b9fb5755bebea2dbd inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a8c9b27a1df4d180b9fb5755bebea2dbd">conservativeResize</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, NoChange_t)</td></tr>
<tr class="separator:a8c9b27a1df4d180b9fb5755bebea2dbd inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78a42a7c0be768374781f67f40c9ab0d inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a78a42a7c0be768374781f67f40c9ab0d">conservativeResize</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:a78a42a7c0be768374781f67f40c9ab0d inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc474a09ec9704629b795d7907fb6c37 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#afc474a09ec9704629b795d7907fb6c37">conservativeResize</a> (NoChange_t, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:afc474a09ec9704629b795d7907fb6c37 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ece7540eda6a1ae7d3730397ce72bec inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a4ece7540eda6a1ae7d3730397ce72bec">conservativeResizeLike</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a4ece7540eda6a1ae7d3730397ce72bec inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad12a492bcadea9b65ccd9bc8404c01f1 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ad12a492bcadea9b65ccd9bc8404c01f1">data</a> ()</td></tr>
<tr class="separator:ad12a492bcadea9b65ccd9bc8404c01f1 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac54123f62de4c46a9107ff53890b6116 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a> () const</td></tr>
<tr class="separator:ac54123f62de4c46a9107ff53890b6116 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70fc6030f9ee72fbe0b3adade2a4a2bd inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a70fc6030f9ee72fbe0b3adade2a4a2bd">lazyAssign</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a70fc6030f9ee72fbe0b3adade2a4a2bd inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad90648194e9fa6a0e1296ba1e4db8787 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ad90648194e9fa6a0e1296ba1e4db8787">operator=</a> (const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="memdesc:ad90648194e9fa6a0e1296ba1e4db8787 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the generic expression <em>other</em> into *this.  <a href="classEigen_1_1PlainObjectBase.html#ad90648194e9fa6a0e1296ba1e4db8787">More...</a><br /></td></tr>
<tr class="separator:ad90648194e9fa6a0e1296ba1e4db8787 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbf3af8d6195c9b1b2103c2dd1231247 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#afbf3af8d6195c9b1b2103c2dd1231247">operator=</a> (const <a class="el" href="classEigen_1_1PlainObjectBase.html">PlainObjectBase</a> &amp;other)</td></tr>
<tr class="separator:afbf3af8d6195c9b1b2103c2dd1231247 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fd0703bd7bfe89d6dc80e2ce87c312a inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a9fd0703bd7bfe89d6dc80e2ce87c312a">resize</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a9fd0703bd7bfe89d6dc80e2ce87c312a inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4bbe4c06c1feb1035573eee7f5c3623 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ae4bbe4c06c1feb1035573eee7f5c3623">resize</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, NoChange_t)</td></tr>
<tr class="separator:ae4bbe4c06c1feb1035573eee7f5c3623 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bee1e51417bfa386dd54b37f6d9e2fe inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a8bee1e51417bfa386dd54b37f6d9e2fe">resize</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:a8bee1e51417bfa386dd54b37f6d9e2fe inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dd078df3ff8b3833723ce84ce519651 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a0dd078df3ff8b3833723ce84ce519651">resize</a> (NoChange_t, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a0dd078df3ff8b3833723ce84ce519651 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabf64c98e5415ad39828a83cc5bdac40 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#aabf64c98e5415ad39828a83cc5bdac40">resizeLike</a> (const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;_other)</td></tr>
<tr class="separator:aabf64c98e5415ad39828a83cc5bdac40 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac6bc5261783ec3008a51c2654de73e8 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#aac6bc5261783ec3008a51c2654de73e8">setConstant</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val)</td></tr>
<tr class="separator:aac6bc5261783ec3008a51c2654de73e8 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9996d6a98f45e84a908dc9851c8332e inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#af9996d6a98f45e84a908dc9851c8332e">setConstant</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val)</td></tr>
<tr class="separator:af9996d6a98f45e84a908dc9851c8332e inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56e04c9e00a84eeb26774842f4a0f6fd inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a56e04c9e00a84eeb26774842f4a0f6fd">setConstant</a> (NoChange_t, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val)</td></tr>
<tr class="separator:a56e04c9e00a84eeb26774842f4a0f6fd inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae521bf911dfa2823c8056dc9c1776bcd inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ae521bf911dfa2823c8056dc9c1776bcd">setConstant</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, NoChange_t, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val)</td></tr>
<tr class="separator:ae521bf911dfa2823c8056dc9c1776bcd inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc39eaf7ba22b725c86f1b9b8bb57c3c inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#acc39eaf7ba22b725c86f1b9b8bb57c3c">setZero</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:acc39eaf7ba22b725c86f1b9b8bb57c3c inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73ab57abb640bf35e0dbf9dba225a1db inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a73ab57abb640bf35e0dbf9dba225a1db">setZero</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a73ab57abb640bf35e0dbf9dba225a1db inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af57b7361afefe60e2940802e7ef2ca54 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#af57b7361afefe60e2940802e7ef2ca54">setZero</a> (NoChange_t, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:af57b7361afefe60e2940802e7ef2ca54 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee6d32f2e6615645b5f1152f99bc8549 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#aee6d32f2e6615645b5f1152f99bc8549">setZero</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, NoChange_t)</td></tr>
<tr class="separator:aee6d32f2e6615645b5f1152f99bc8549 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8700dc6d8e05436c0b34ae15ca9274a5 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a8700dc6d8e05436c0b34ae15ca9274a5">setOnes</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:a8700dc6d8e05436c0b34ae15ca9274a5 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad06b9d8ddac261a871c9ff550a925975 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ad06b9d8ddac261a871c9ff550a925975">setOnes</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:ad06b9d8ddac261a871c9ff550a925975 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bd80eb3e6779ba362628b1cb62a665e inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a3bd80eb3e6779ba362628b1cb62a665e">setOnes</a> (NoChange_t, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a3bd80eb3e6779ba362628b1cb62a665e inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab04727b1a70e7d0b5ce9d004b3349075 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ab04727b1a70e7d0b5ce9d004b3349075">setOnes</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, NoChange_t)</td></tr>
<tr class="separator:ab04727b1a70e7d0b5ce9d004b3349075 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f0f6cc8039ed5ac026cd32ed5bbe6ea inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a5f0f6cc8039ed5ac026cd32ed5bbe6ea">setRandom</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:a5f0f6cc8039ed5ac026cd32ed5bbe6ea inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8921e8a7f9a5ea167231d29f8feb8700 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a8921e8a7f9a5ea167231d29f8feb8700">setRandom</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a8921e8a7f9a5ea167231d29f8feb8700 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66a2a4ffc386ca72214d0ac3161fdc03 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a66a2a4ffc386ca72214d0ac3161fdc03">setRandom</a> (NoChange_t, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a66a2a4ffc386ca72214d0ac3161fdc03 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae705648096d7e74b32daa82dd297dc54 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ae705648096d7e74b32daa82dd297dc54">setRandom</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, NoChange_t)</td></tr>
<tr class="separator:ae705648096d7e74b32daa82dd297dc54 inherit pub_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classEigen_1_1ArrayBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classEigen_1_1ArrayBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classEigen_1_1ArrayBase.html">Eigen::ArrayBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:af01e9ea8087e390af8af453bbe4c276c inherit pub_methods_classEigen_1_1ArrayBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1MatrixWrapper.html">MatrixWrapper</a>&lt; Derived &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#af01e9ea8087e390af8af453bbe4c276c">matrix</a> ()</td></tr>
<tr class="separator:af01e9ea8087e390af8af453bbe4c276c inherit pub_methods_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a5ff80e9d85106a1c9958219961c21d inherit pub_methods_classEigen_1_1ArrayBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a6a5ff80e9d85106a1c9958219961c21d inherit pub_methods_classEigen_1_1ArrayBase"><td class="memTemplItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#a6a5ff80e9d85106a1c9958219961c21d">operator*=</a> (const <a class="el" href="classEigen_1_1ArrayBase.html">ArrayBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a6a5ff80e9d85106a1c9958219961c21d inherit pub_methods_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cc9fdb4d0d6eb80a45107b86aacbfed inherit pub_methods_classEigen_1_1ArrayBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a9cc9fdb4d0d6eb80a45107b86aacbfed inherit pub_methods_classEigen_1_1ArrayBase"><td class="memTemplItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#a9cc9fdb4d0d6eb80a45107b86aacbfed">operator+=</a> (const <a class="el" href="classEigen_1_1ArrayBase.html">ArrayBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a9cc9fdb4d0d6eb80a45107b86aacbfed inherit pub_methods_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac76a5e5e735b97f955189825cef7e2c inherit pub_methods_classEigen_1_1ArrayBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:aac76a5e5e735b97f955189825cef7e2c inherit pub_methods_classEigen_1_1ArrayBase"><td class="memTemplItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#aac76a5e5e735b97f955189825cef7e2c">operator-=</a> (const <a class="el" href="classEigen_1_1ArrayBase.html">ArrayBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:aac76a5e5e735b97f955189825cef7e2c inherit pub_methods_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1717e11dfe9341e9cfba13140cedddce inherit pub_methods_classEigen_1_1ArrayBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a1717e11dfe9341e9cfba13140cedddce inherit pub_methods_classEigen_1_1ArrayBase"><td class="memTemplItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#a1717e11dfe9341e9cfba13140cedddce">operator/=</a> (const <a class="el" href="classEigen_1_1ArrayBase.html">ArrayBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a1717e11dfe9341e9cfba13140cedddce inherit pub_methods_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8587d8d893f5225a4511e9d76d9fe3cc inherit pub_methods_classEigen_1_1ArrayBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#a8587d8d893f5225a4511e9d76d9fe3cc">operator=</a> (const <a class="el" href="classEigen_1_1ArrayBase.html">ArrayBase</a> &amp;other)</td></tr>
<tr class="separator:a8587d8d893f5225a4511e9d76d9fe3cc inherit pub_methods_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80cacb05b6881fba659efb2377e4fd22 inherit pub_methods_classEigen_1_1ArrayBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#a80cacb05b6881fba659efb2377e4fd22">operator=</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>)</td></tr>
<tr class="separator:a80cacb05b6881fba659efb2377e4fd22 inherit pub_methods_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classEigen_1_1DenseBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classEigen_1_1DenseBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classEigen_1_1DenseBase.html">Eigen::DenseBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:ae42ab60296c120e9f45ce3b44e1761a4 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ae42ab60296c120e9f45ce3b44e1761a4">all</a> () const</td></tr>
<tr class="separator:ae42ab60296c120e9f45ce3b44e1761a4 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1e669fd3aaae50a4870dc1b8f3b8884 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#af1e669fd3aaae50a4870dc1b8f3b8884">allFinite</a> () const</td></tr>
<tr class="separator:af1e669fd3aaae50a4870dc1b8f3b8884 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfbf4cb72dd577e62fbe035b1c53e695 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#abfbf4cb72dd577e62fbe035b1c53e695">any</a> () const</td></tr>
<tr class="separator:abfbf4cb72dd577e62fbe035b1c53e695 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57591454af931f9dffa71c9da28d5641 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#af5130902770642a1a057a99c397d357d">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a57591454af931f9dffa71c9da28d5641">begin</a> ()</td></tr>
<tr class="separator:a57591454af931f9dffa71c9da28d5641 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9368ce70b06167ec5fc19398d329f5e inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a306d9418d4b34874e9005d961c490cd2">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ad9368ce70b06167ec5fc19398d329f5e">begin</a> () const</td></tr>
<tr class="separator:ad9368ce70b06167ec5fc19398d329f5e inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9a3dfd9b826ba3103de0128576fb15b inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a306d9418d4b34874e9005d961c490cd2">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ae9a3dfd9b826ba3103de0128576fb15b">cbegin</a> () const</td></tr>
<tr class="separator:ae9a3dfd9b826ba3103de0128576fb15b inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb3b76f02986c2af2521d07164b5ffde inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a306d9418d4b34874e9005d961c490cd2">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aeb3b76f02986c2af2521d07164b5ffde">cend</a> () const</td></tr>
<tr class="separator:aeb3b76f02986c2af2521d07164b5ffde inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c0e1b6067ec1de6cb8799da55aa7d30 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1VectorwiseOp.html">ColwiseReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a1c0e1b6067ec1de6cb8799da55aa7d30">colwise</a> ()</td></tr>
<tr class="separator:a1c0e1b6067ec1de6cb8799da55aa7d30 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58837c81de446efbdb58da07b73a63c1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1VectorwiseOp.html">ConstColwiseReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a58837c81de446efbdb58da07b73a63c1">colwise</a> () const</td></tr>
<tr class="separator:a58837c81de446efbdb58da07b73a63c1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a229be090c665b9bf7d1fcdfd1ab6e0c1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a229be090c665b9bf7d1fcdfd1ab6e0c1">count</a> () const</td></tr>
<tr class="separator:a229be090c665b9bf7d1fcdfd1ab6e0c1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae71d079e16d91360d10066b316b48485 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#af5130902770642a1a057a99c397d357d">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ae71d079e16d91360d10066b316b48485">end</a> ()</td></tr>
<tr class="separator:ae71d079e16d91360d10066b316b48485 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab34773522e43bfb02e9cf652d7b5dd60 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a306d9418d4b34874e9005d961c490cd2">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ab34773522e43bfb02e9cf652d7b5dd60">end</a> () const</td></tr>
<tr class="separator:ab34773522e43bfb02e9cf652d7b5dd60 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa73e57a2f0f7cfcb4ad4d55ea0b6414b inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">EvalReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aa73e57a2f0f7cfcb4ad4d55ea0b6414b">eval</a> () const</td></tr>
<tr class="separator:aa73e57a2f0f7cfcb4ad4d55ea0b6414b inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9be169c308801411aa24be93d30930bf inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a9be169c308801411aa24be93d30930bf">fill</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>)</td></tr>
<tr class="separator:a9be169c308801411aa24be93d30930bf inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b3f75f76ae40439be870258e80c7346 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;unsigned int Added, unsigned int Removed&gt; </td></tr>
<tr class="memitem:a9b3f75f76ae40439be870258e80c7346 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DEPRECATED const Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a9b3f75f76ae40439be870258e80c7346">flagged</a> () const</td></tr>
<tr class="separator:a9b3f75f76ae40439be870258e80c7346 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab231f1a6057f28d4244145e12c9fc0c7 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1WithFormat.html">WithFormat</a>&lt; Derived &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ab231f1a6057f28d4244145e12c9fc0c7">format</a> (const <a class="el" href="structEigen_1_1IOFormat.html">IOFormat</a> &amp;fmt) const</td></tr>
<tr class="separator:ab231f1a6057f28d4244145e12c9fc0c7 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab13d158c900560d3e1b25d85d2d33dd6 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ab13d158c900560d3e1b25d85d2d33dd6">hasNaN</a> () const</td></tr>
<tr class="separator:ab13d158c900560d3e1b25d85d2d33dd6 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58ca41d9635a8ab3c5a268ef3f7f0d75 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a58ca41d9635a8ab3c5a268ef3f7f0d75">innerSize</a> () const</td></tr>
<tr class="separator:a58ca41d9635a8ab3c5a268ef3f7f0d75 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8443357b808cd393be1b51974213f9c inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:ae8443357b808cd393be1b51974213f9c inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ae8443357b808cd393be1b51974213f9c">isApprox</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other, const RealScalar &amp;prec=<a class="el" href="structEigen_1_1NumTraits.html">NumTraits</a>&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::dummy_precision()) const</td></tr>
<tr class="separator:ae8443357b808cd393be1b51974213f9c inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9b150d48bc5e4366887ccb466e40c6b inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#af9b150d48bc5e4366887ccb466e40c6b">isApproxToConstant</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, const RealScalar &amp;prec=<a class="el" href="structEigen_1_1NumTraits.html">NumTraits</a>&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::dummy_precision()) const</td></tr>
<tr class="separator:af9b150d48bc5e4366887ccb466e40c6b inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ca84e4179b3e5081ed11d89bbd9e74f inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a1ca84e4179b3e5081ed11d89bbd9e74f">isConstant</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, const RealScalar &amp;prec=<a class="el" href="structEigen_1_1NumTraits.html">NumTraits</a>&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::dummy_precision()) const</td></tr>
<tr class="separator:a1ca84e4179b3e5081ed11d89bbd9e74f inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c4db0c6dd974fa88bbb58b2cf3d5664 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a3c4db0c6dd974fa88bbb58b2cf3d5664 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a3c4db0c6dd974fa88bbb58b2cf3d5664">isMuchSmallerThan</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other, const RealScalar &amp;prec=<a class="el" href="structEigen_1_1NumTraits.html">NumTraits</a>&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::dummy_precision()) const</td></tr>
<tr class="separator:a3c4db0c6dd974fa88bbb58b2cf3d5664 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfca6ff4e473f68fbbeabbd03b7504a9 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename Derived &gt; </td></tr>
<tr class="memitem:adfca6ff4e473f68fbbeabbd03b7504a9 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#adfca6ff4e473f68fbbeabbd03b7504a9">isMuchSmallerThan</a> (const typename <a class="el" href="structEigen_1_1NumTraits.html">NumTraits</a>&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::Real &amp;other, const RealScalar &amp;prec) const</td></tr>
<tr class="separator:adfca6ff4e473f68fbbeabbd03b7504a9 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa56d6b4477cd3c92a9cf42f4b96e47c2 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aa56d6b4477cd3c92a9cf42f4b96e47c2">isOnes</a> (const RealScalar &amp;prec=<a class="el" href="structEigen_1_1NumTraits.html">NumTraits</a>&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::dummy_precision()) const</td></tr>
<tr class="separator:aa56d6b4477cd3c92a9cf42f4b96e47c2 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af36014ec300f53a65083057ed4e89822 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#af36014ec300f53a65083057ed4e89822">isZero</a> (const RealScalar &amp;prec=<a class="el" href="structEigen_1_1NumTraits.html">NumTraits</a>&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::dummy_precision()) const</td></tr>
<tr class="separator:af36014ec300f53a65083057ed4e89822 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bc6c096e3bfc726f28315daecd21b3f inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a6bc6c096e3bfc726f28315daecd21b3f inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">EIGEN_DEPRECATED Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a6bc6c096e3bfc726f28315daecd21b3f">lazyAssign</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a6bc6c096e3bfc726f28315daecd21b3f inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e6987d106f1cca3ac6ab36d288cc8e1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;int NaNPropagation&gt; </td></tr>
<tr class="memitem:a7e6987d106f1cca3ac6ab36d288cc8e1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a7e6987d106f1cca3ac6ab36d288cc8e1">maxCoeff</a> () const</td></tr>
<tr class="separator:a7e6987d106f1cca3ac6ab36d288cc8e1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aced8ffda52ff061b6586ace2657ebf30 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;int NaNPropagation, typename IndexType &gt; </td></tr>
<tr class="memitem:aced8ffda52ff061b6586ace2657ebf30 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aced8ffda52ff061b6586ace2657ebf30">maxCoeff</a> (IndexType *index) const</td></tr>
<tr class="separator:aced8ffda52ff061b6586ace2657ebf30 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3780b7a9cd184d0b4f3ea797eba9e2b3 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;int NaNPropagation, typename IndexType &gt; </td></tr>
<tr class="memitem:a3780b7a9cd184d0b4f3ea797eba9e2b3 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a3780b7a9cd184d0b4f3ea797eba9e2b3">maxCoeff</a> (IndexType *row, IndexType *col) const</td></tr>
<tr class="separator:a3780b7a9cd184d0b4f3ea797eba9e2b3 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21ac6c0419a72ad7a88ea0bc189017d7 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a21ac6c0419a72ad7a88ea0bc189017d7">mean</a> () const</td></tr>
<tr class="separator:a21ac6c0419a72ad7a88ea0bc189017d7 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0739f9c868c331031c7810e21838dcb2 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;int NaNPropagation&gt; </td></tr>
<tr class="memitem:a0739f9c868c331031c7810e21838dcb2 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a0739f9c868c331031c7810e21838dcb2">minCoeff</a> () const</td></tr>
<tr class="separator:a0739f9c868c331031c7810e21838dcb2 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9265f4f91430b9cc75d63fb6865bb29 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;int NaNPropagation, typename IndexType &gt; </td></tr>
<tr class="memitem:ac9265f4f91430b9cc75d63fb6865bb29 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ac9265f4f91430b9cc75d63fb6865bb29">minCoeff</a> (IndexType *index) const</td></tr>
<tr class="separator:ac9265f4f91430b9cc75d63fb6865bb29 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28152ba4a42b2d112e5fec5469ec4c1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;int NaNPropagation, typename IndexType &gt; </td></tr>
<tr class="memitem:aa28152ba4a42b2d112e5fec5469ec4c1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aa28152ba4a42b2d112e5fec5469ec4c1">minCoeff</a> (IndexType *row, IndexType *col) const</td></tr>
<tr class="separator:aa28152ba4a42b2d112e5fec5469ec4c1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e2761e2b6da74dba1d17b40cc918bf7 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1NestByValue.html">NestByValue</a>&lt; Derived &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a3e2761e2b6da74dba1d17b40cc918bf7">nestByValue</a> () const</td></tr>
<tr class="separator:a3e2761e2b6da74dba1d17b40cc918bf7 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f0e34696162b34762b2bf4bd948f90c inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a0f0e34696162b34762b2bf4bd948f90c inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="structEigen_1_1CommaInitializer.html">CommaInitializer</a>&lt; Derived &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a0f0e34696162b34762b2bf4bd948f90c">operator&lt;&lt;</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a0f0e34696162b34762b2bf4bd948f90c inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e575eb0ba6cc6bc5f347872abd8509d inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structEigen_1_1CommaInitializer.html">CommaInitializer</a>&lt; Derived &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a0e575eb0ba6cc6bc5f347872abd8509d">operator&lt;&lt;</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;s)</td></tr>
<tr class="separator:a0e575eb0ba6cc6bc5f347872abd8509d inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5281dadff89f46eef719b38e5d073a8f inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a5281dadff89f46eef719b38e5d073a8f">operator=</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a> &amp;other)</td></tr>
<tr class="separator:a5281dadff89f46eef719b38e5d073a8f inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab66155169d20c035e80d521a8b918e97 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:ab66155169d20c035e80d521a8b918e97 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ab66155169d20c035e80d521a8b918e97">operator=</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:ab66155169d20c035e80d521a8b918e97 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58915510693d64164e567bd762e1032f inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a58915510693d64164e567bd762e1032f inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a58915510693d64164e567bd762e1032f">operator=</a> (const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="memdesc:a58915510693d64164e567bd762e1032f inherit pub_methods_classEigen_1_1DenseBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the generic expression <em>other</em> into *this.  <a href="classEigen_1_1DenseBase.html#a58915510693d64164e567bd762e1032f">More...</a><br /></td></tr>
<tr class="separator:a58915510693d64164e567bd762e1032f inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f71699bc26ca2ee4e42ec4538862d7 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a03f71699bc26ca2ee4e42ec4538862d7">outerSize</a> () const</td></tr>
<tr class="separator:a03f71699bc26ca2ee4e42ec4538862d7 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af119d9a4efe5a15cd83c1ccdf01b3a4f inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#af119d9a4efe5a15cd83c1ccdf01b3a4f">prod</a> () const</td></tr>
<tr class="separator:af119d9a4efe5a15cd83c1ccdf01b3a4f inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63ce1e4fab36bff43bbadcdd06a67724 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename Func &gt; </td></tr>
<tr class="memitem:a63ce1e4fab36bff43bbadcdd06a67724 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a63ce1e4fab36bff43bbadcdd06a67724">redux</a> (const Func &amp;func) const</td></tr>
<tr class="separator:a63ce1e4fab36bff43bbadcdd06a67724 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60dadfe80b813d808e91e4521c722a8e inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;int RowFactor, int ColFactor&gt; </td></tr>
<tr class="memitem:a60dadfe80b813d808e91e4521c722a8e inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1Replicate.html">Replicate</a>&lt; Derived, RowFactor, ColFactor &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a60dadfe80b813d808e91e4521c722a8e">replicate</a> () const</td></tr>
<tr class="separator:a60dadfe80b813d808e91e4521c722a8e inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afae2d5e36f1158d1b1681dac3cdbd58e inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1Replicate.html">Replicate</a>&lt; Derived, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a>, <a class="el" href="namespaceEigen.html#ad81fa7195215a0ce30017dfac309f0b2">Dynamic</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#afae2d5e36f1158d1b1681dac3cdbd58e">replicate</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rowFactor, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> colFactor) const</td></tr>
<tr class="separator:afae2d5e36f1158d1b1681dac3cdbd58e inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ec5bac4e1ab95808808ef50ccf4cb39 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a2ec5bac4e1ab95808808ef50ccf4cb39">resize</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> newSize)</td></tr>
<tr class="separator:a2ec5bac4e1ab95808808ef50ccf4cb39 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25e2b4887b47b1f2346857d1931efa0f inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a25e2b4887b47b1f2346857d1931efa0f">resize</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a>)</td></tr>
<tr class="separator:a25e2b4887b47b1f2346857d1931efa0f inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38ea394036d8b096abf322469c80198f inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Reverse.html">ReverseReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a38ea394036d8b096abf322469c80198f">reverse</a> ()</td></tr>
<tr class="separator:a38ea394036d8b096abf322469c80198f inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e2f3ac4019184abf95ca0e1a8d82866 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Reverse.html">ConstReverseReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a9e2f3ac4019184abf95ca0e1a8d82866">reverse</a> () const</td></tr>
<tr class="separator:a9e2f3ac4019184abf95ca0e1a8d82866 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb8045155ea45f7961fc2a5170e1d921 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#adb8045155ea45f7961fc2a5170e1d921">reverseInPlace</a> ()</td></tr>
<tr class="separator:adb8045155ea45f7961fc2a5170e1d921 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6daa3a3156ca0e0722bf78638e1c7f28 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1VectorwiseOp.html">RowwiseReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a6daa3a3156ca0e0722bf78638e1c7f28">rowwise</a> ()</td></tr>
<tr class="separator:a6daa3a3156ca0e0722bf78638e1c7f28 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1cabd3404528fe8cec4bab43d74bffc inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1VectorwiseOp.html">ConstRowwiseReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aa1cabd3404528fe8cec4bab43d74bffc">rowwise</a> () const</td></tr>
<tr class="separator:aa1cabd3404528fe8cec4bab43d74bffc inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65e78cfcbc9852e6923bebff4323ddca inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename ThenDerived , typename ElseDerived &gt; </td></tr>
<tr class="memitem:a65e78cfcbc9852e6923bebff4323ddca inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1Select.html">Select</a>&lt; Derived, ThenDerived, ElseDerived &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a65e78cfcbc9852e6923bebff4323ddca">select</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; ThenDerived &gt; &amp;thenMatrix, const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; ElseDerived &gt; &amp;elseMatrix) const</td></tr>
<tr class="separator:a65e78cfcbc9852e6923bebff4323ddca inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57ef09a843004095f84c198dd145641b inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename ThenDerived &gt; </td></tr>
<tr class="memitem:a57ef09a843004095f84c198dd145641b inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1Select.html">Select</a>&lt; Derived, ThenDerived, typename ThenDerived::ConstantReturnType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a57ef09a843004095f84c198dd145641b">select</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; ThenDerived &gt; &amp;thenMatrix, const typename ThenDerived::Scalar &amp;elseScalar) const</td></tr>
<tr class="separator:a57ef09a843004095f84c198dd145641b inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e8e78c75887d4539071a0b7a61ca103 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename ElseDerived &gt; </td></tr>
<tr class="memitem:a9e8e78c75887d4539071a0b7a61ca103 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1Select.html">Select</a>&lt; Derived, typename ElseDerived::ConstantReturnType, ElseDerived &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a9e8e78c75887d4539071a0b7a61ca103">select</a> (const typename ElseDerived::Scalar &amp;thenScalar, const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; ElseDerived &gt; &amp;elseMatrix) const</td></tr>
<tr class="separator:a9e8e78c75887d4539071a0b7a61ca103 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2f1e50d1f567da38da1d2f07c5ab559 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ac2f1e50d1f567da38da1d2f07c5ab559">setConstant</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>)</td></tr>
<tr class="separator:ac2f1e50d1f567da38da1d2f07c5ab559 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb023532476d3f14c457367e0eb5f3f1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aeb023532476d3f14c457367e0eb5f3f1">setLinSpaced</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;low, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;high)</td></tr>
<tr class="memdesc:aeb023532476d3f14c457367e0eb5f3f1 inherit pub_methods_classEigen_1_1DenseBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a linearly spaced vector.  <a href="classEigen_1_1DenseBase.html#aeb023532476d3f14c457367e0eb5f3f1">More...</a><br /></td></tr>
<tr class="separator:aeb023532476d3f14c457367e0eb5f3f1 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d1ce9e801fa502e02b9b8cd9141ad0a inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a5d1ce9e801fa502e02b9b8cd9141ad0a">setLinSpaced</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;low, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;high)</td></tr>
<tr class="memdesc:a5d1ce9e801fa502e02b9b8cd9141ad0a inherit pub_methods_classEigen_1_1DenseBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a linearly spaced vector.  <a href="classEigen_1_1DenseBase.html#a5d1ce9e801fa502e02b9b8cd9141ad0a">More...</a><br /></td></tr>
<tr class="separator:a5d1ce9e801fa502e02b9b8cd9141ad0a inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a250ef1b827e748f3f898fb2e55cb96e2 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a250ef1b827e748f3f898fb2e55cb96e2">setOnes</a> ()</td></tr>
<tr class="separator:a250ef1b827e748f3f898fb2e55cb96e2 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac476e5852129ba32beaa1a8a3d7ee0db inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ac476e5852129ba32beaa1a8a3d7ee0db">setRandom</a> ()</td></tr>
<tr class="separator:ac476e5852129ba32beaa1a8a3d7ee0db inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af230a143de50695d2d1fae93db7e4dcb inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#af230a143de50695d2d1fae93db7e4dcb">setZero</a> ()</td></tr>
<tr class="separator:af230a143de50695d2d1fae93db7e4dcb inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addd7080d5c202795820e361768d0140c inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#addd7080d5c202795820e361768d0140c">sum</a> () const</td></tr>
<tr class="separator:addd7080d5c202795820e361768d0140c inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9e7e4305fdb7781f2b2f05fa801f21e inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:af9e7e4305fdb7781f2b2f05fa801f21e inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#af9e7e4305fdb7781f2b2f05fa801f21e">swap</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:af9e7e4305fdb7781f2b2f05fa801f21e inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44e25adc6da9cd1d79f4c5bd7c1819cb inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr class="memitem:a44e25adc6da9cd1d79f4c5bd7c1819cb inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a44e25adc6da9cd1d79f4c5bd7c1819cb">swap</a> (<a class="el" href="classEigen_1_1PlainObjectBase.html">PlainObjectBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a44e25adc6da9cd1d79f4c5bd7c1819cb inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43cbcd866a0737eb56642c2e992f0afd inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Transpose.html">TransposeReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a43cbcd866a0737eb56642c2e992f0afd">transpose</a> ()</td></tr>
<tr class="separator:a43cbcd866a0737eb56642c2e992f0afd inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59eb71a8633da26de5e3e03351b2291e inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1Transpose.html">ConstTransposeReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a59eb71a8633da26de5e3e03351b2291e">transpose</a> () const</td></tr>
<tr class="separator:a59eb71a8633da26de5e3e03351b2291e inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac501bd942994af7a95d95bee7a16ad2a inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ac501bd942994af7a95d95bee7a16ad2a">transposeInPlace</a> ()</td></tr>
<tr class="separator:ac501bd942994af7a95d95bee7a16ad2a inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8515f719046aa4851e385661f45595b0 inherit pub_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a> () const</td></tr>
<tr class="separator:a8515f719046aa4851e385661f45595b0 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4225b90fcc74f18dd479b401124b3841 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename Visitor &gt; </td></tr>
<tr class="memitem:a4225b90fcc74f18dd479b401124b3841 inherit pub_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a4225b90fcc74f18dd479b401124b3841">visit</a> (Visitor &amp;func) const</td></tr>
<tr class="separator:a4225b90fcc74f18dd479b401124b3841 inherit pub_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html">Eigen::DenseCoeffsBase&lt; Derived, DirectWriteAccessors &gt;</a></td></tr>
<tr class="memitem:a2d768a9877f5f69f49432d447b552bfe inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:a2d768a9877f5f69f49432d447b552bfe inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1bac522aee4402639189f387592000b inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#af1bac522aee4402639189f387592000b">colStride</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:af1bac522aee4402639189f387592000b inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fbabe7f12bcbfba3b9a448b1f5e46fa inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a1fbabe7f12bcbfba3b9a448b1f5e46fa">derived</a> ()</td></tr>
<tr class="separator:a1fbabe7f12bcbfba3b9a448b1f5e46fa inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd4f3f1c57b7594b96a7e30f2974ea2e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">const Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#afd4f3f1c57b7594b96a7e30f2974ea2e">derived</a> () const</td></tr>
<tr class="separator:afd4f3f1c57b7594b96a7e30f2974ea2e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e94e17926e1cf597deb2928e779cef6 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a4e94e17926e1cf597deb2928e779cef6">innerStride</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:a4e94e17926e1cf597deb2928e779cef6 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb333f6f10467f6f8d7b59c213dea49e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#abb333f6f10467f6f8d7b59c213dea49e">outerStride</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:abb333f6f10467f6f8d7b59c213dea49e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac22eb0695d00edd7d4a3b2d0a98b81c2 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:ac22eb0695d00edd7d4a3b2d0a98b81c2 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63bc5874eb4e320e54eb079b43b49d22 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a63bc5874eb4e320e54eb079b43b49d22">rowStride</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:a63bc5874eb4e320e54eb079b43b49d22 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae106171b6fefd3f7af108a8283de36c9 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:ae106171b6fefd3f7af108a8283de36c9 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html">Eigen::DenseCoeffsBase&lt; Derived, WriteAccessors &gt;</a></td></tr>
<tr class="memitem:ae66b7d18b2a85f3139b703126974c900 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#ae66b7d18b2a85f3139b703126974c900">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index)</td></tr>
<tr class="separator:ae66b7d18b2a85f3139b703126974c900 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8286576b31e11f056057be666a0ec8 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#adc8286576b31e11f056057be666a0ec8">coeffRef</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> row, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> col)</td></tr>
<tr class="separator:adc8286576b31e11f056057be666a0ec8 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d768a9877f5f69f49432d447b552bfe inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:a2d768a9877f5f69f49432d447b552bfe inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fbabe7f12bcbfba3b9a448b1f5e46fa inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#a1fbabe7f12bcbfba3b9a448b1f5e46fa">derived</a> ()</td></tr>
<tr class="separator:a1fbabe7f12bcbfba3b9a448b1f5e46fa inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd4f3f1c57b7594b96a7e30f2974ea2e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">const Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#afd4f3f1c57b7594b96a7e30f2974ea2e">derived</a> () const</td></tr>
<tr class="separator:afd4f3f1c57b7594b96a7e30f2974ea2e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0171eee1d9e582d1ac7ec0f18f5f615a inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#a0171eee1d9e582d1ac7ec0f18f5f615a">operator()</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index)</td></tr>
<tr class="separator:a0171eee1d9e582d1ac7ec0f18f5f615a inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6ba07bad9e3026afe54806fdefe32bb inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#ae6ba07bad9e3026afe54806fdefe32bb">operator()</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> row, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> col)</td></tr>
<tr class="separator:ae6ba07bad9e3026afe54806fdefe32bb inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2040f14e60fed1a4a68ca7f042e1bbf inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#aa2040f14e60fed1a4a68ca7f042e1bbf">operator[]</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index)</td></tr>
<tr class="separator:aa2040f14e60fed1a4a68ca7f042e1bbf inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac22eb0695d00edd7d4a3b2d0a98b81c2 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:ac22eb0695d00edd7d4a3b2d0a98b81c2 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae106171b6fefd3f7af108a8283de36c9 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:ae106171b6fefd3f7af108a8283de36c9 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af683e04b3926aaf4091581ca24ca09ad inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#af683e04b3926aaf4091581ca24ca09ad">w</a> ()</td></tr>
<tr class="separator:af683e04b3926aaf4091581ca24ca09ad inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af163a982f5a7ad7e5c3336990b3d7000 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#af163a982f5a7ad7e5c3336990b3d7000">x</a> ()</td></tr>
<tr class="separator:af163a982f5a7ad7e5c3336990b3d7000 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afeaa80359bf0c1311f91cdd74a2042a8 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#afeaa80359bf0c1311f91cdd74a2042a8">y</a> ()</td></tr>
<tr class="separator:afeaa80359bf0c1311f91cdd74a2042a8 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a858151a06b8c0ff407232d84e695dd73 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Scalar &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#a858151a06b8c0ff407232d84e695dd73">z</a> ()</td></tr>
<tr class="separator:a858151a06b8c0ff407232d84e695dd73 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html">Eigen::DenseCoeffsBase&lt; Derived, ReadOnlyAccessors &gt;</a></td></tr>
<tr class="memitem:aa7231d519967c37b4f98002d80756bda inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#aa7231d519967c37b4f98002d80756bda">coeff</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index) const</td></tr>
<tr class="separator:aa7231d519967c37b4f98002d80756bda inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af51b00cc45490ad698239ab6a8b94393 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#af51b00cc45490ad698239ab6a8b94393">coeff</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> row, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> col) const</td></tr>
<tr class="separator:af51b00cc45490ad698239ab6a8b94393 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d768a9877f5f69f49432d447b552bfe inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:a2d768a9877f5f69f49432d447b552bfe inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fbabe7f12bcbfba3b9a448b1f5e46fa inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#a1fbabe7f12bcbfba3b9a448b1f5e46fa">derived</a> ()</td></tr>
<tr class="separator:a1fbabe7f12bcbfba3b9a448b1f5e46fa inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd4f3f1c57b7594b96a7e30f2974ea2e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">const Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#afd4f3f1c57b7594b96a7e30f2974ea2e">derived</a> () const</td></tr>
<tr class="separator:afd4f3f1c57b7594b96a7e30f2974ea2e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9fadc22d12e48c82745dad534a1671a inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#af9fadc22d12e48c82745dad534a1671a">operator()</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index) const</td></tr>
<tr class="separator:af9fadc22d12e48c82745dad534a1671a inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3dbba4a15d0fe90185d2900e5ef0fd1 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#ab3dbba4a15d0fe90185d2900e5ef0fd1">operator()</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> row, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> col) const</td></tr>
<tr class="separator:ab3dbba4a15d0fe90185d2900e5ef0fd1 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a496672306836589fa04a6ab33cb0cf2a inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#a496672306836589fa04a6ab33cb0cf2a">operator[]</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> index) const</td></tr>
<tr class="separator:a496672306836589fa04a6ab33cb0cf2a inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac22eb0695d00edd7d4a3b2d0a98b81c2 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:ac22eb0695d00edd7d4a3b2d0a98b81c2 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae106171b6fefd3f7af108a8283de36c9 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:ae106171b6fefd3f7af108a8283de36c9 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a926f52a94f038db63c6b9103f98dcf0f inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#a926f52a94f038db63c6b9103f98dcf0f">w</a> () const</td></tr>
<tr class="separator:a926f52a94f038db63c6b9103f98dcf0f inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a189c80109e76752b598d60dfcdab329e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#a189c80109e76752b598d60dfcdab329e">x</a> () const</td></tr>
<tr class="separator:a189c80109e76752b598d60dfcdab329e inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c6d6904a37805ce47a3238fbd735963 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#a0c6d6904a37805ce47a3238fbd735963">y</a> () const</td></tr>
<tr class="separator:a0c6d6904a37805ce47a3238fbd735963 inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c60c97282d4a0f8bca16ef75e231ddb inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memItemLeft" align="right" valign="top">CoeffReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#a7c60c97282d4a0f8bca16ef75e231ddb">z</a> () const</td></tr>
<tr class="separator:a7c60c97282d4a0f8bca16ef75e231ddb inherit pub_methods_classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_structEigen_1_1EigenBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structEigen_1_1EigenBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structEigen_1_1EigenBase.html">Eigen::EigenBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:a2d768a9877f5f69f49432d447b552bfe inherit pub_methods_structEigen_1_1EigenBase"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1EigenBase.html#a2d768a9877f5f69f49432d447b552bfe">cols</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:a2d768a9877f5f69f49432d447b552bfe inherit pub_methods_structEigen_1_1EigenBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fbabe7f12bcbfba3b9a448b1f5e46fa inherit pub_methods_structEigen_1_1EigenBase"><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1EigenBase.html#a1fbabe7f12bcbfba3b9a448b1f5e46fa">derived</a> ()</td></tr>
<tr class="separator:a1fbabe7f12bcbfba3b9a448b1f5e46fa inherit pub_methods_structEigen_1_1EigenBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd4f3f1c57b7594b96a7e30f2974ea2e inherit pub_methods_structEigen_1_1EigenBase"><td class="memItemLeft" align="right" valign="top">const Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1EigenBase.html#afd4f3f1c57b7594b96a7e30f2974ea2e">derived</a> () const</td></tr>
<tr class="separator:afd4f3f1c57b7594b96a7e30f2974ea2e inherit pub_methods_structEigen_1_1EigenBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac22eb0695d00edd7d4a3b2d0a98b81c2 inherit pub_methods_structEigen_1_1EigenBase"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1EigenBase.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:ac22eb0695d00edd7d4a3b2d0a98b81c2 inherit pub_methods_structEigen_1_1EigenBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae106171b6fefd3f7af108a8283de36c9 inherit pub_methods_structEigen_1_1EigenBase"><td class="memItemLeft" align="right" valign="top">EIGEN_CONSTEXPR <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1EigenBase.html#ae106171b6fefd3f7af108a8283de36c9">size</a> () const EIGEN_NOEXCEPT</td></tr>
<tr class="separator:ae106171b6fefd3f7af108a8283de36c9 inherit pub_methods_structEigen_1_1EigenBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classEigen_1_1DenseBase"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classEigen_1_1DenseBase')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classEigen_1_1DenseBase.html">Eigen::DenseBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:a277fac61f255b4438689daa78aa2028e inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028eadb37c78ebbf15aa20b65c3b70415a1ab">RowsAtCompileTime</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea787f85fd67ee5985917eb2cef6e70441">ColsAtCompileTime</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea25cb495affdbd796198462b8ef06be91">SizeAtCompileTime</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ead2baadea085372837b0e80dc93be1306">MaxRowsAtCompileTime</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028eacc3a41000cf1d29dd1a320b2a09d2a65">MaxColsAtCompileTime</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea3a459062d39cb34452518f5f201161d2">MaxSizeAtCompileTime</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea1156955c8099c5072934b74c72654ed0">IsVectorAtCompileTime</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea4d4548a01ba37a6c2031a3c1f0a37d34">NumDimensions</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea7392c9b2ad41ba3c16fdc5306c04d581">Flags</a>
, <br />
&#160;&#160;<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea406b6af91d61d348ba1c9764bdd66008">IsRowMajor</a>
, <br />
&#160;&#160;<b>InnerSizeAtCompileTime</b>
, <br />
&#160;&#160;<b>InnerStrideAtCompileTime</b>
, <br />
&#160;&#160;<b>OuterStrideAtCompileTime</b>
<br />
 }</td></tr>
<tr class="separator:a277fac61f255b4438689daa78aa2028e inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a306d9418d4b34874e9005d961c490cd2 inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">typedef random_access_iterator_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a306d9418d4b34874e9005d961c490cd2">const_iterator</a></td></tr>
<tr class="separator:a306d9418d4b34874e9005d961c490cd2 inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5130902770642a1a057a99c397d357d inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">typedef random_access_iterator_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#af5130902770642a1a057a99c397d357d">iterator</a></td></tr>
<tr class="separator:af5130902770642a1a057a99c397d357d inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65328b7d6fc10a26ff6cd5801a6a44eb inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Array.html">Array</a>&lt; typename internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>, internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028eadb37c78ebbf15aa20b65c3b70415a1ab">RowsAtCompileTime</a>, internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea787f85fd67ee5985917eb2cef6e70441">ColsAtCompileTime</a>, <a class="el" href="group__enums.html#ggaacded1a18ae58b0f554751f6cdf9eb13ad0e7f67d40bcde3d41c12849b16ce6ea">AutoAlign</a>|(internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea7392c9b2ad41ba3c16fdc5306c04d581">Flags</a> &amp;<a class="el" href="group__flags.html#gae4f56c2a60bbe4bd2e44c5b19cbe8762">RowMajorBit</a> ? <a class="el" href="group__enums.html#ggaacded1a18ae58b0f554751f6cdf9eb13a77c993a8d9f6efe5c1159fb2ab07dd4f">RowMajor</a> :<a class="el" href="group__enums.html#ggaacded1a18ae58b0f554751f6cdf9eb13a0103672ae41005ab03b4176c765afd62">ColMajor</a>), internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ead2baadea085372837b0e80dc93be1306">MaxRowsAtCompileTime</a>, internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028eacc3a41000cf1d29dd1a320b2a09d2a65">MaxColsAtCompileTime</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a65328b7d6fc10a26ff6cd5801a6a44eb">PlainArray</a></td></tr>
<tr class="separator:a65328b7d6fc10a26ff6cd5801a6a44eb inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa301ef39d63443e9ef0b84f47350116e inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1Matrix.html">Matrix</a>&lt; typename internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>, internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028eadb37c78ebbf15aa20b65c3b70415a1ab">RowsAtCompileTime</a>, internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea787f85fd67ee5985917eb2cef6e70441">ColsAtCompileTime</a>, <a class="el" href="group__enums.html#ggaacded1a18ae58b0f554751f6cdf9eb13ad0e7f67d40bcde3d41c12849b16ce6ea">AutoAlign</a>|(internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea7392c9b2ad41ba3c16fdc5306c04d581">Flags</a> &amp;<a class="el" href="group__flags.html#gae4f56c2a60bbe4bd2e44c5b19cbe8762">RowMajorBit</a> ? <a class="el" href="group__enums.html#ggaacded1a18ae58b0f554751f6cdf9eb13a77c993a8d9f6efe5c1159fb2ab07dd4f">RowMajor</a> :<a class="el" href="group__enums.html#ggaacded1a18ae58b0f554751f6cdf9eb13a0103672ae41005ab03b4176c765afd62">ColMajor</a>), internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ead2baadea085372837b0e80dc93be1306">MaxRowsAtCompileTime</a>, internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028eacc3a41000cf1d29dd1a320b2a09d2a65">MaxColsAtCompileTime</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aa301ef39d63443e9ef0b84f47350116e">PlainMatrix</a></td></tr>
<tr class="separator:aa301ef39d63443e9ef0b84f47350116e inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3646a8e8b76ac3023e8e1b1340fc8238 inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">typedef std::conditional_t&lt; internal::is_same&lt; typename internal::traits&lt; Derived &gt;::XprKind, <a class="el" href="structEigen_1_1MatrixXpr.html">MatrixXpr</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, <a class="el" href="classEigen_1_1DenseBase.html#aa301ef39d63443e9ef0b84f47350116e">PlainMatrix</a>, <a class="el" href="classEigen_1_1DenseBase.html#a65328b7d6fc10a26ff6cd5801a6a44eb">PlainArray</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a3646a8e8b76ac3023e8e1b1340fc8238">PlainObject</a></td></tr>
<tr class="memdesc:a3646a8e8b76ac3023e8e1b1340fc8238 inherit pub_types_classEigen_1_1DenseBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">The plain matrix or array type corresponding to this expression.  <a href="classEigen_1_1DenseBase.html#a3646a8e8b76ac3023e8e1b1340fc8238">More...</a><br /></td></tr>
<tr class="separator:a3646a8e8b76ac3023e8e1b1340fc8238 inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5feed465b3a8e60c47e73ecce83e39a2 inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">typedef internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a></td></tr>
<tr class="separator:a5feed465b3a8e60c47e73ecce83e39a2 inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d1aba3f6c414715d830f760913c7e00 inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">typedef internal::traits&lt; Derived &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a2d1aba3f6c414715d830f760913c7e00">StorageIndex</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a2d1aba3f6c414715d830f760913c7e00">StorageIndex</a></td></tr>
<tr class="memdesc:a2d1aba3f6c414715d830f760913c7e00 inherit pub_types_classEigen_1_1DenseBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">The type used to store indices.  <a href="classEigen_1_1DenseBase.html#a2d1aba3f6c414715d830f760913c7e00">More...</a><br /></td></tr>
<tr class="separator:a2d1aba3f6c414715d830f760913c7e00 inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9276182dab8236c33f1e7abf491d504d inherit pub_types_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a9276182dab8236c33f1e7abf491d504d">value_type</a></td></tr>
<tr class="separator:a9276182dab8236c33f1e7abf491d504d inherit pub_types_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_structEigen_1_1EigenBase"><td colspan="2" onclick="javascript:toggleInherit('pub_types_structEigen_1_1EigenBase')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="structEigen_1_1EigenBase.html">Eigen::EigenBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:a554f30542cc2316add4b1ea0a492ff02 inherit pub_types_structEigen_1_1EigenBase"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="namespaceEigen.html#a62e77e0933482dafde8fe197d9a2cfde">Eigen::Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a></td></tr>
<tr class="memdesc:a554f30542cc2316add4b1ea0a492ff02 inherit pub_types_structEigen_1_1EigenBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface type of indices.  <a href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">More...</a><br /></td></tr>
<tr class="separator:a554f30542cc2316add4b1ea0a492ff02 inherit pub_types_structEigen_1_1EigenBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classEigen_1_1PlainObjectBase"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classEigen_1_1PlainObjectBase')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase&lt; Array&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &gt;</a></td></tr>
<tr class="memitem:aaf9fcc07dc13f89cf71d4a4e2b220d24 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">ConstMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>)</td></tr>
<tr class="separator:aaf9fcc07dc13f89cf71d4a4e2b220d24 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5392255cbc16c3d3d91b09088e027b4 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">MapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>)</td></tr>
<tr class="separator:ab5392255cbc16c3d3d91b09088e027b4 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3e2e293d1d8591a5e6772ecc4d2c4c inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">ConstMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:abd3e2e293d1d8591a5e6772ecc4d2c4c inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab195765374a1d5dee35dff790346bd42 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">MapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:ab195765374a1d5dee35dff790346bd42 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adffe779fdca149b5eba4dc542bf76b94 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">ConstMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:adffe779fdca149b5eba4dc542bf76b94 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1815d868cb69ebba3d4e1c9e263d2af inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">MapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:ad1815d868cb69ebba3d4e1c9e263d2af inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ed320f4d926ab401117564cafc3e232 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedConstMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:a8ed320f4d926ab401117564cafc3e232 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a240ab54b8839d02bdd35e358a3d66b73 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:a240ab54b8839d02bdd35e358a3d66b73 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebf9df309b9b6f4e5cc0d495a423f749 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedConstMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:aebf9df309b9b6f4e5cc0d495a423f749 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf22e2ddbebc397d1e6b17a95af8e7d4 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:aaf22e2ddbebc397d1e6b17a95af8e7d4 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a3a8fd56500cda9a96189cd55472203 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedConstMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:a1a3a8fd56500cda9a96189cd55472203 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad41d75bfc07b50b2912f99212a7265ed inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>Map</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:ad41d75bfc07b50b2912f99212a7265ed inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae618ce2543ce8deef2a838864de2b610 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">ConstAlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>)</td></tr>
<tr class="separator:ae618ce2543ce8deef2a838864de2b610 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3281e4121e5e404f93ee9890c13e1dd inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">AlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>)</td></tr>
<tr class="separator:aa3281e4121e5e404f93ee9890c13e1dd inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7314ec5e42ff5f3563cf3f77090d8318 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">ConstAlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:a7314ec5e42ff5f3563cf3f77090d8318 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62d868608b47d93e3e0c86339870bc43 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">AlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:a62d868608b47d93e3e0c86339870bc43 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b161ab58c8370b97ac8131efb6964dc inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">ConstAlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a8b161ab58c8370b97ac8131efb6964dc inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98a4e03be918eb01bd7719d260debe1a inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classEigen_1_1Map.html">AlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols)</td></tr>
<tr class="separator:a98a4e03be918eb01bd7719d260debe1a inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadc343ac6294b26d8e2033a1c1400600 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedConstAlignedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:aadc343ac6294b26d8e2033a1c1400600 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd8ce90b470cfa30cae08f9c673912c9 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedAlignedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:abd8ce90b470cfa30cae08f9c673912c9 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91374e2e77a219a44d980cc14be3a961 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedConstAlignedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:a91374e2e77a219a44d980cc14be3a961 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b1ce06138d53af1bb729ec1dab87e5a inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedAlignedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:a2b1ce06138d53af1bb729ec1dab87e5a inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48fbb5cbf164540617c5ca3e05afe953 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedConstAlignedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:a48fbb5cbf164540617c5ca3e05afe953 inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2ce47a0cde3943e528e00f2b191f7da inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">static StridedAlignedMapType&lt; <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><b>MapAligned</b> (<a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols, const <a class="el" href="classEigen_1_1Stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr class="separator:af2ce47a0cde3943e528e00f2b191f7da inherit pub_static_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classEigen_1_1DenseBase"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classEigen_1_1DenseBase')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classEigen_1_1DenseBase.html">Eigen::DenseBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:aed89b5cc6e3b7d9d5bd63aed245ccd6d inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aed89b5cc6e3b7d9d5bd63aed245ccd6d">Constant</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>)</td></tr>
<tr class="separator:aed89b5cc6e3b7d9d5bd63aed245ccd6d inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68a7ece6c5629d1e9447a321fcb14ccd inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a68a7ece6c5629d1e9447a321fcb14ccd">Constant</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a>, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>)</td></tr>
<tr class="separator:a68a7ece6c5629d1e9447a321fcb14ccd inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fdd3189ae3a41d250593334d82210cf inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a1fdd3189ae3a41d250593334d82210cf">Constant</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>)</td></tr>
<tr class="separator:a1fdd3189ae3a41d250593334d82210cf inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8098aa5971139a5585e623dddbea860 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const RandomAccessLinSpacedReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ad8098aa5971139a5585e623dddbea860">LinSpaced</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;low, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;high)</td></tr>
<tr class="memdesc:ad8098aa5971139a5585e623dddbea860 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a linearly spaced vector.  <a href="classEigen_1_1DenseBase.html#ad8098aa5971139a5585e623dddbea860">More...</a><br /></td></tr>
<tr class="separator:ad8098aa5971139a5585e623dddbea860 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaef589c1dbd7fad93f97bd3fa1b1e768 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const RandomAccessLinSpacedReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aaef589c1dbd7fad93f97bd3fa1b1e768">LinSpaced</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;low, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;high)</td></tr>
<tr class="memdesc:aaef589c1dbd7fad93f97bd3fa1b1e768 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a linearly spaced vector.  <a href="classEigen_1_1DenseBase.html#aaef589c1dbd7fad93f97bd3fa1b1e768">More...</a><br /></td></tr>
<tr class="separator:aaef589c1dbd7fad93f97bd3fa1b1e768 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8cfbd436a8c9fc50defee5946451176 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static EIGEN_DEPRECATED const RandomAccessLinSpacedReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ac8cfbd436a8c9fc50defee5946451176">LinSpaced</a> (Sequential_t, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;low, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;high)</td></tr>
<tr class="separator:ac8cfbd436a8c9fc50defee5946451176 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c6d1dbfeb9f6491173a83eb44e14c1d inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static EIGEN_DEPRECATED const RandomAccessLinSpacedReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a1c6d1dbfeb9f6491173a83eb44e14c1d">LinSpaced</a> (Sequential_t, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;low, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;high)</td></tr>
<tr class="separator:a1c6d1dbfeb9f6491173a83eb44e14c1d inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dc65501accd02c30f7c1840c2a30a41 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename CustomNullaryOp &gt; </td></tr>
<tr class="memitem:a5dc65501accd02c30f7c1840c2a30a41 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">static const <a class="el" href="classEigen_1_1CwiseNullaryOp.html">CwiseNullaryOp</a>&lt; CustomNullaryOp, <a class="el" href="classEigen_1_1DenseBase.html#a3646a8e8b76ac3023e8e1b1340fc8238">PlainObject</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a5dc65501accd02c30f7c1840c2a30a41">NullaryExpr</a> (const CustomNullaryOp &amp;func)</td></tr>
<tr class="separator:a5dc65501accd02c30f7c1840c2a30a41 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3340c9b997f5b53a0131cf927f93b54c inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename CustomNullaryOp &gt; </td></tr>
<tr class="memitem:a3340c9b997f5b53a0131cf927f93b54c inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">static const <a class="el" href="classEigen_1_1CwiseNullaryOp.html">CwiseNullaryOp</a>&lt; CustomNullaryOp, <a class="el" href="classEigen_1_1DenseBase.html#a3646a8e8b76ac3023e8e1b1340fc8238">PlainObject</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a3340c9b997f5b53a0131cf927f93b54c">NullaryExpr</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a>, const CustomNullaryOp &amp;func)</td></tr>
<tr class="separator:a3340c9b997f5b53a0131cf927f93b54c inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9752ee59976a4b4aad860ad1a9093e7f inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename CustomNullaryOp &gt; </td></tr>
<tr class="memitem:a9752ee59976a4b4aad860ad1a9093e7f inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">static const <a class="el" href="classEigen_1_1CwiseNullaryOp.html">CwiseNullaryOp</a>&lt; CustomNullaryOp, <a class="el" href="classEigen_1_1DenseBase.html#a3646a8e8b76ac3023e8e1b1340fc8238">PlainObject</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a9752ee59976a4b4aad860ad1a9093e7f">NullaryExpr</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, const CustomNullaryOp &amp;func)</td></tr>
<tr class="separator:a9752ee59976a4b4aad860ad1a9093e7f inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2755cb4023f7376880523626a8e05101 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a2755cb4023f7376880523626a8e05101">Ones</a> ()</td></tr>
<tr class="separator:a2755cb4023f7376880523626a8e05101 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b2a51018a73a766f5b91aef3487f013 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a8b2a51018a73a766f5b91aef3487f013">Ones</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a>)</td></tr>
<tr class="separator:a8b2a51018a73a766f5b91aef3487f013 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab710a58e4a80fbcb2594242372c8fe56 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ab710a58e4a80fbcb2594242372c8fe56">Ones</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:ab710a58e4a80fbcb2594242372c8fe56 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae814abb451b48ed872819192dc188c19 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classEigen_1_1CwiseNullaryOp.html">RandomReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ae814abb451b48ed872819192dc188c19">Random</a> ()</td></tr>
<tr class="separator:ae814abb451b48ed872819192dc188c19 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae97f8d9d08f969c733c8144be6225756 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classEigen_1_1CwiseNullaryOp.html">RandomReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ae97f8d9d08f969c733c8144be6225756">Random</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a>)</td></tr>
<tr class="separator:ae97f8d9d08f969c733c8144be6225756 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7eb5f974a8f0b67eac7080db1da0e308 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classEigen_1_1CwiseNullaryOp.html">RandomReturnType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a7eb5f974a8f0b67eac7080db1da0e308">Random</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:a7eb5f974a8f0b67eac7080db1da0e308 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a422ddeef58bedc7bddb1d4357688d761 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a422ddeef58bedc7bddb1d4357688d761">Zero</a> ()</td></tr>
<tr class="separator:a422ddeef58bedc7bddb1d4357688d761 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae41a9b5050ed27d9e93c82c9c8622cd3 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ae41a9b5050ed27d9e93c82c9c8622cd3">Zero</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ac22eb0695d00edd7d4a3b2d0a98b81c2">rows</a>, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#a2d768a9877f5f69f49432d447b552bfe">cols</a>)</td></tr>
<tr class="separator:ae41a9b5050ed27d9e93c82c9c8622cd3 inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac22f79b812fa564061042407f2ba8f5b inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">static const ConstantReturnType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#ac22f79b812fa564061042407f2ba8f5b">Zero</a> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>)</td></tr>
<tr class="separator:ac22f79b812fa564061042407f2ba8f5b inherit pub_static_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classEigen_1_1PlainObjectBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classEigen_1_1PlainObjectBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase&lt; Array&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &gt;</a></td></tr>
<tr class="memitem:a73dca0493df0fe4f8e518e379a80cbdd inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a73dca0493df0fe4f8e518e379a80cbdd">PlainObjectBase</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a73dca0493df0fe4f8e518e379a80cbdd inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fa7e42fd02b266ac54d57cdc735e83d inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a8fa7e42fd02b266ac54d57cdc735e83d">PlainObjectBase</a> (const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a8fa7e42fd02b266ac54d57cdc735e83d inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a520234520136dffad88301a507da4fa5 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a520234520136dffad88301a507da4fa5">PlainObjectBase</a> (const <a class="el" href="classEigen_1_1PlainObjectBase.html">PlainObjectBase</a> &amp;other)</td></tr>
<tr class="separator:a520234520136dffad88301a507da4fa5 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a281044f167c388339c2d704e5d292fa5 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a id="a281044f167c388339c2d704e5d292fa5"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a281044f167c388339c2d704e5d292fa5">PlainObjectBase</a> (const ReturnByValue&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="memdesc:a281044f167c388339c2d704e5d292fa5 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor with in-place evaluation. <br /></td></tr>
<tr class="separator:a281044f167c388339c2d704e5d292fa5 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b6ba62bc9d263390e81a77a44f23dd9 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a5b6ba62bc9d263390e81a77a44f23dd9">PlainObjectBase</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;a0, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;a1, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;a2, const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;a3, const ArgTypes &amp;... args)</td></tr>
<tr class="memdesc:a5b6ba62bc9d263390e81a77a44f23dd9 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a row of column vector with fixed size from an arbitrary number of coefficients.  <a href="classEigen_1_1PlainObjectBase.html#a5b6ba62bc9d263390e81a77a44f23dd9">More...</a><br /></td></tr>
<tr class="separator:a5b6ba62bc9d263390e81a77a44f23dd9 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6cde095b242924b47479662b16d78b9 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a id="ab6cde095b242924b47479662b16d78b9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#ab6cde095b242924b47479662b16d78b9">PlainObjectBase</a> (const std::initializer_list&lt; std::initializer_list&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;&gt; &amp;list)</td></tr>
<tr class="memdesc:ab6cde095b242924b47479662b16d78b9 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a Matrix or Array and initializes it by elements given by an initializer list of initializer lists. <br /></td></tr>
<tr class="separator:ab6cde095b242924b47479662b16d78b9 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35c62d0feeb92a83704d518402cdbfdf inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_resize_to_match</b> (const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a35c62d0feeb92a83704d518402cdbfdf inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09c4b519ee4c635144581e9fe03b6174 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1PlainObjectBase.html#a09c4b519ee4c635144581e9fe03b6174">_set</a> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="memdesc:a09c4b519ee4c635144581e9fe03b6174 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the value of the expression <em>other</em> into <code>*this</code> with automatic resizing.  <a href="classEigen_1_1PlainObjectBase.html#a09c4b519ee4c635144581e9fe03b6174">More...</a><br /></td></tr>
<tr class="separator:a09c4b519ee4c635144581e9fe03b6174 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af638f6f03edf4384b1ff1070485987b6 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_set_noalias</b> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:af638f6f03edf4384b1ff1070485987b6 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3089ab303a7944960e14d0146a375422 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init2</b> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> rows, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> cols, std::enable_if_t&lt; Base::SizeAtCompileTime!=2, T0 &gt; *=0)</td></tr>
<tr class="separator:a3089ab303a7944960e14d0146a375422 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c5b8e22444877d37cb197079bf06726 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init2</b> (const T0 &amp;val0, const T1 &amp;val1, std::enable_if_t&lt; Base::SizeAtCompileTime==2, T0 &gt; *=0)</td></tr>
<tr class="separator:a4c5b8e22444877d37cb197079bf06726 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af94831133a792c34d0c33a0dd58fc273 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init2</b> (const <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> &amp;val0, const <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> &amp;val1, std::enable_if_t&lt;(!internal::is_same&lt; <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>) &amp;&amp;(internal::is_same&lt; T0, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>) &amp;&amp;(internal::is_same&lt; T1, <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>) &amp;&amp;Base::SizeAtCompileTime==2, T1 &gt; *=0)</td></tr>
<tr class="separator:af94831133a792c34d0c33a0dd58fc273 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab894970c693f721e99088cd9a720f551 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (<a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01DirectWriteAccessors_01_4.html#ae106171b6fefd3f7af108a8283de36c9">size</a>, std::enable_if_t&lt;(Base::SizeAtCompileTime!=1||!internal::is_convertible&lt; T, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>) &amp;&amp;((!internal::is_same&lt; typename internal::traits&lt; <a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &gt;::XprKind, <a class="el" href="structEigen_1_1ArrayXpr.html">ArrayXpr</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>||Base::SizeAtCompileTime==Dynamic)), T &gt; *=0)</td></tr>
<tr class="separator:ab894970c693f721e99088cd9a720f551 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5c32dafd7af730029cce3f83c0faaf2 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val0, std::enable_if_t&lt; Base::SizeAtCompileTime==1 &amp;&amp;internal::is_convertible&lt; T, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, T &gt; *=0)</td></tr>
<tr class="separator:ad5c32dafd7af730029cce3f83c0faaf2 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4ce198e61c0c6d5b30a965b68e8e76d inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> &amp;val0, std::enable_if_t&lt;(!internal::is_same&lt; <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>) &amp;&amp;(internal::is_same&lt; <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>, T &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>) &amp;&amp;Base::SizeAtCompileTime==1 &amp;&amp;internal::is_convertible&lt; T, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, T * &gt; *=0)</td></tr>
<tr class="separator:ae4ce198e61c0c6d5b30a965b68e8e76d inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa688fc09ad2cf7e22fc027618812aec3 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> *<a class="el" href="classEigen_1_1PlainObjectBase.html#ac54123f62de4c46a9107ff53890b6116">data</a>)</td></tr>
<tr class="separator:aa688fc09ad2cf7e22fc027618812aec3 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6da7fb21280c9919478741e53116cd9c inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a6da7fb21280c9919478741e53116cd9c inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab26db59f31522ed08b3ffed51dfd20f7 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;other)</td></tr>
<tr class="separator:ab26db59f31522ed08b3ffed51dfd20f7 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49cdb807ab54602a8f2fd51dcc0ace92 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:a49cdb807ab54602a8f2fd51dcc0ace92 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad467f7b89f967fe3fdf7c8420ef5eb9 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const ReturnByValue&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr class="separator:aad467f7b89f967fe3fdf7c8420ef5eb9 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a507e484ddddd9fb4e09de46c3b52e874 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="classEigen_1_1RotationBase.html">RotationBase</a>&lt; OtherDerived, <a class="el" href="classEigen_1_1DenseBase.html#a277fac61f255b4438689daa78aa2028ea787f85fd67ee5985917eb2cef6e70441">ColsAtCompileTime</a> &gt; &amp;r)</td></tr>
<tr class="separator:a507e484ddddd9fb4e09de46c3b52e874 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49e45fd5da7e01850b195245a6c9fae7 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;val0, std::enable_if_t&lt; Base::SizeAtCompileTime!=Dynamic &amp;&amp;Base::SizeAtCompileTime!=1 &amp;&amp;internal::is_convertible&lt; T, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a> &amp;&amp;internal::is_same&lt; typename internal::traits&lt; <a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &gt;::XprKind, <a class="el" href="structEigen_1_1ArrayXpr.html">ArrayXpr</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, T &gt; *=0)</td></tr>
<tr class="separator:a49e45fd5da7e01850b195245a6c9fae7 inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab32fe6017d758f3c48b39362b73f53fa inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><b>_init1</b> (const <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a> &amp;val0, std::enable_if_t&lt;(!internal::is_same&lt; <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>) &amp;&amp;(internal::is_same&lt; <a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>, T &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>) &amp;&amp;Base::SizeAtCompileTime!=Dynamic &amp;&amp;Base::SizeAtCompileTime!=1 &amp;&amp;internal::is_convertible&lt; T, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a> &amp;&amp;internal::is_same&lt; typename internal::traits&lt; <a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &gt;::XprKind, <a class="el" href="structEigen_1_1ArrayXpr.html">ArrayXpr</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, T * &gt; *=0)</td></tr>
<tr class="separator:ab32fe6017d758f3c48b39362b73f53fa inherit pro_methods_classEigen_1_1PlainObjectBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classEigen_1_1DenseBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classEigen_1_1DenseBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classEigen_1_1DenseBase.html">Eigen::DenseBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:aa284042d0e1b0ad9b6a00db7fd2d9f7f inherit pro_methods_classEigen_1_1DenseBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#aa284042d0e1b0ad9b6a00db7fd2d9f7f">DenseBase</a> ()</td></tr>
<tr class="separator:aa284042d0e1b0ad9b6a00db7fd2d9f7f inherit pro_methods_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header related_classEigen_1_1ArrayBase"><td colspan="2" onclick="javascript:toggleInherit('related_classEigen_1_1ArrayBase')"><img src="closed.png" alt="-"/>&#160;Related Functions inherited from <a class="el" href="classEigen_1_1ArrayBase.html">Eigen::ArrayBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:acb769e1ab1d809abb77c7ab98021ad81 inherit related_classEigen_1_1ArrayBase"><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename ExponentDerived &gt; </td></tr>
<tr class="memitem:acb769e1ab1d809abb77c7ab98021ad81 inherit related_classEigen_1_1ArrayBase"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1CwiseBinaryOp.html">Eigen::CwiseBinaryOp</a>&lt; Eigen::internal::scalar_pow_op&lt; typename Derived::Scalar, typename ExponentDerived::Scalar &gt;, const Derived, const ExponentDerived &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#acb769e1ab1d809abb77c7ab98021ad81">pow</a> (const <a class="el" href="classEigen_1_1ArrayBase.html">Eigen::ArrayBase</a>&lt; Derived &gt; &amp;<a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#af163a982f5a7ad7e5c3336990b3d7000">x</a>, const <a class="el" href="classEigen_1_1ArrayBase.html">Eigen::ArrayBase</a>&lt; ExponentDerived &gt; &amp;exponents)</td></tr>
<tr class="separator:acb769e1ab1d809abb77c7ab98021ad81 inherit related_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5df3d99d47747b72d61f235c9fb925e3 inherit related_classEigen_1_1ArrayBase"><td class="memTemplParams" colspan="2">template&lt;typename Derived , typename ScalarExponent &gt; </td></tr>
<tr class="memitem:a5df3d99d47747b72d61f235c9fb925e3 inherit related_classEigen_1_1ArrayBase"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1CwiseBinaryOp.html">CwiseBinaryOp</a>&lt; internal::scalar_pow_op&lt; Derived::Scalar, ScalarExponent &gt;, Derived, <a class="el" href="classEigen_1_1DenseBase.html#a68a7ece6c5629d1e9447a321fcb14ccd">Constant</a>&lt; ScalarExponent &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#a5df3d99d47747b72d61f235c9fb925e3">pow</a> (const <a class="el" href="classEigen_1_1ArrayBase.html">Eigen::ArrayBase</a>&lt; Derived &gt; &amp;<a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#af163a982f5a7ad7e5c3336990b3d7000">x</a>, const ScalarExponent &amp;exponent)</td></tr>
<tr class="separator:a5df3d99d47747b72d61f235c9fb925e3 inherit related_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb7a6224d50620991d1fb9888b8be6e6 inherit related_classEigen_1_1ArrayBase"><td class="memTemplParams" colspan="2">template&lt;typename Scalar , typename Derived &gt; </td></tr>
<tr class="memitem:acb7a6224d50620991d1fb9888b8be6e6 inherit related_classEigen_1_1ArrayBase"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classEigen_1_1CwiseBinaryOp.html">CwiseBinaryOp</a>&lt; internal::scalar_pow_op&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>, Derived::Scalar &gt;, <a class="el" href="classEigen_1_1DenseBase.html#a68a7ece6c5629d1e9447a321fcb14ccd">Constant</a>&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;, Derived &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1ArrayBase.html#acb7a6224d50620991d1fb9888b8be6e6">pow</a> (const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;<a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#af163a982f5a7ad7e5c3336990b3d7000">x</a>, const <a class="el" href="classEigen_1_1ArrayBase.html">Eigen::ArrayBase</a>&lt; Derived &gt; &amp;<a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01WriteAccessors_01_4.html#af163a982f5a7ad7e5c3336990b3d7000">x</a>)</td></tr>
<tr class="separator:acb7a6224d50620991d1fb9888b8be6e6 inherit related_classEigen_1_1ArrayBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header related_classEigen_1_1DenseBase"><td colspan="2" onclick="javascript:toggleInherit('related_classEigen_1_1DenseBase')"><img src="closed.png" alt="-"/>&#160;Related Functions inherited from <a class="el" href="classEigen_1_1DenseBase.html">Eigen::DenseBase&lt; Derived &gt;</a></td></tr>
<tr class="memitem:a3806d3f42de165878dace160e6aba40a inherit related_classEigen_1_1DenseBase"><td class="memTemplParams" colspan="2">template&lt;typename Derived &gt; </td></tr>
<tr class="memitem:a3806d3f42de165878dace160e6aba40a inherit related_classEigen_1_1DenseBase"><td class="memTemplItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classEigen_1_1DenseBase.html#a3806d3f42de165878dace160e6aba40a">operator&lt;&lt;</a> (std::ostream &amp;s, const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; Derived &gt; &amp;m)</td></tr>
<tr class="separator:a3806d3f42de165878dace160e6aba40a inherit related_classEigen_1_1DenseBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a5daa5381e1a862afa76f221fdda46660"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5daa5381e1a862afa76f221fdda46660">&#9670;&nbsp;</a></span>Array() <span class="overload">[1/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Default constructor.</p>
<p>For fixed-size matrices, does nothing.</p>
<p>For dynamic-size matrices, creates an empty matrix of size 0. Does not allocate any array. Such a matrix is called a null matrix. This constructor is the unique way to create null matrices: resizing a matrix to 0 is not supported.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classEigen_1_1PlainObjectBase.html#a9fd0703bd7bfe89d6dc80e2ce87c312a">resize(Index,Index)</a> </dd></dl>

</div>
</div>
<a id="a71f82cd2a2be9bb0590c22878932625e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71f82cd2a2be9bb0590c22878932625e">&#9670;&nbsp;</a></span>Array() <span class="overload">[2/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<div class="memtemplate">
template&lt;typename... ArgTypes&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>a0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>a1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>a2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>a3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ArgTypes &amp;...&#160;</td>
          <td class="paramname"><em>args</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p></p>
<p>Example: </p><div class="fragment"><div class="line">Array&lt;int, 1, 6&gt; a(1, 2, 3, 4, 5, 6);</div>
<div class="line">Array&lt;int, 3, 1&gt; b {1, 2, 3};</div>
<div class="line">cout &lt;&lt; a &lt;&lt; <span class="stringliteral">&quot;\n\n&quot;</span> &lt;&lt; b &lt;&lt; endl;</div>
</div><!-- fragment --><p> Output: </p><pre class="fragment">1 2 3 4 5 6

1
2
3
</pre><dl class="section see"><dt>See also</dt><dd><a class="el" href="classEigen_1_1Array.html#a6da427692dce43441c94b8d961f85156" title="Constructs an array and initializes it from the coefficients given as initializer-lists grouped by ro...">Array(const std::initializer_list&lt;std::initializer_list&lt;Scalar&gt;&gt;&amp;)</a> </dd>
<dd>
<a class="el" href="classEigen_1_1Array.html#acd5e4b9ffc7a82ff7c7aea2a8d16d6f5">Array(const Scalar&amp;)</a>, <a class="el" href="classEigen_1_1Array.html#a3398eb0472bd21ce0f110ade413ebb8f">Array(const Scalar&amp;,const Scalar&amp;)</a> </dd></dl>

</div>
</div>
<a id="a6da427692dce43441c94b8d961f85156"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6da427692dce43441c94b8d961f85156">&#9670;&nbsp;</a></span>Array() <span class="overload">[3/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype">const std::initializer_list&lt; std::initializer_list&lt; <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;&gt; &amp;&#160;</td>
          <td class="paramname"><em>list</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Constructs an array and initializes it from the coefficients given as initializer-lists grouped by row. <span class="cpp11">[c++11]</span> </p>
<p>In the general case, the constructor takes a list of rows, each row being represented as a list of coefficients:</p>
<p>Example: </p><div class="fragment"><div class="line">ArrayXXi a {</div>
<div class="line">  {1, 2, 3},</div>
<div class="line">  {3, 4, 5}</div>
<div class="line">};</div>
<div class="line">cout &lt;&lt; a &lt;&lt; endl;</div>
</div><!-- fragment --><p> Output: </p><pre class="fragment">1 2 3
3 4 5
</pre><p>Each of the inner initializer lists must contain the exact same number of elements, otherwise an assertion is triggered.</p>
<p>In the case of a compile-time column 1D array, implicit transposition from a single row is allowed. Therefore <code> Array&lt;int,Dynamic,1&gt;{{1,2,3,4,5}}</code> is legal and the more verbose syntax <code>Array&lt;int,Dynamic,1&gt;{{1},{2},{3},{4},{5}}</code> can be avoided:</p>
<p>Example: </p><div class="fragment"><div class="line">Array&lt;int, Dynamic, 1&gt; v {{1, 2, 3, 4, 5}};</div>
<div class="line">cout &lt;&lt; v &lt;&lt; endl;</div>
</div><!-- fragment --><p> Output: </p><pre class="fragment">1
2
3
4
5
</pre><p>In the case of fixed-sized arrays, the initializer list sizes must exactly match the array sizes, and implicit transposition is allowed for compile-time 1D arrays only.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classEigen_1_1Array.html#a71f82cd2a2be9bb0590c22878932625e">Array(const Scalar&amp; a0, const Scalar&amp; a1, const Scalar&amp; a2, const Scalar&amp; a3, const ArgTypes&amp;... args)</a> </dd></dl>

</div>
</div>
<a id="aa12be2bc136c070270ddf3e15b7e3ea7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa12be2bc136c070270ddf3e15b7e3ea7">&#9670;&nbsp;</a></span>Array() <span class="overload">[4/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td>
          <td class="paramname"><em>dim</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Constructs a vector or row-vector with given dimension. This is only for vectors (either row-vectors or column-vectors), i.e. matrices which are known at compile-time to have either one row or one column.</p>
<p>Note that this is only useful for dynamic-size vectors. For fixed-size vectors, it is redundant to pass the dimension here, so it makes more sense to use the default constructor <a class="el" href="classEigen_1_1Array.html#a5daa5381e1a862afa76f221fdda46660">Array()</a> instead. </p>

</div>
</div>
<a id="acd5e4b9ffc7a82ff7c7aea2a8d16d6f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd5e4b9ffc7a82ff7c7aea2a8d16d6f5">&#9670;&nbsp;</a></span>Array() <span class="overload">[5/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>constructs an initialized 1x1 <a class="el" href="classEigen_1_1Array.html" title="General-purpose arrays with easy API for coefficient-wise operations.">Array</a> with the given coefficient </p><dl class="section see"><dt>See also</dt><dd>const Scalar&amp; a0, const Scalar&amp; a1, const Scalar&amp; a2, const Scalar&amp; a3, const ArgTypes&amp;... args </dd></dl>

</div>
</div>
<a id="a5054de3757d808c8545d7ae7d418082d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5054de3757d808c8545d7ae7d418082d">&#9670;&nbsp;</a></span>Array() <span class="overload">[6/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structEigen_1_1EigenBase.html#a554f30542cc2316add4b1ea0a492ff02">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>constructs an uninitialized array with <em>rows</em> rows and <em>cols</em> columns.</p>
<p>This is useful for dynamic-size arrays. For fixed-size arrays, it is redundant to pass these parameters, so one should use the default constructor <a class="el" href="classEigen_1_1Array.html#a5daa5381e1a862afa76f221fdda46660">Array()</a> instead. </p>

</div>
</div>
<a id="a3398eb0472bd21ce0f110ade413ebb8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3398eb0472bd21ce0f110ade413ebb8f">&#9670;&nbsp;</a></span>Array() <span class="overload">[7/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val1</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>constructs an initialized 2D vector with given coefficients </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classEigen_1_1Array.html#a71f82cd2a2be9bb0590c22878932625e">Array(const Scalar&amp; a0, const Scalar&amp; a1, const Scalar&amp; a2, const Scalar&amp; a3, const ArgTypes&amp;... args)</a> </dd></dl>

</div>
</div>
<a id="a4d163bc945aeedae642827de01bb4cbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d163bc945aeedae642827de01bb4cbb">&#9670;&nbsp;</a></span>Array() <span class="overload">[8/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>constructs an initialized 3D vector with given coefficients </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classEigen_1_1Array.html#a71f82cd2a2be9bb0590c22878932625e">Array(const Scalar&amp; a0, const Scalar&amp; a1, const Scalar&amp; a2, const Scalar&amp; a3, const ArgTypes&amp;... args)</a> </dd></dl>

</div>
</div>
<a id="a0d170d8e4e6e8f2c83df70b27fcb37f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d170d8e4e6e8f2c83df70b27fcb37f8">&#9670;&nbsp;</a></span>Array() <span class="overload">[9/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>val3</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>constructs an initialized 4D vector with given coefficients </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classEigen_1_1Array.html#a71f82cd2a2be9bb0590c22878932625e">Array(const Scalar&amp; a0, const Scalar&amp; a1, const Scalar&amp; a2, const Scalar&amp; a3, const ArgTypes&amp;... args)</a> </dd></dl>

</div>
</div>
<a id="a13c2527b04df1d8496b7ac4a9a8b0e36"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13c2527b04df1d8496b7ac4a9a8b0e36">&#9670;&nbsp;</a></span>Array() <span class="overload">[10/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Copy constructor </p>

</div>
</div>
<a id="a1fecb33698c8501a4d1d7656f693c9f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1fecb33698c8501a4d1d7656f693c9f8">&#9670;&nbsp;</a></span>Array() <span class="overload">[11/11]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::<a class="el" href="classEigen_1_1Array.html">Array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::enable_if_t&lt; internal::is_convertible&lt; typename OtherDerived::Scalar, <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &gt;::<a class="el" href="classEigen_1_1DenseBase.html#a8515f719046aa4851e385661f45595b0">value</a>, PrivateType &gt;&#160;</td>
          <td class="paramname"> = <code>PrivateType()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="section see"><dt>See also</dt><dd>MatrixBase::operator=(const EigenBase&lt;OtherDerived&gt;&amp;) </dd></dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ac99d445913f04acc50280ae99dffd9c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac99d445913f04acc50280ae99dffd9c3">&#9670;&nbsp;</a></span>coeff() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&amp; <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase</a>&lt; Derived &gt;::coeff</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded version of <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#aa7231d519967c37b4f98002d80756bda">DenseCoeffsBase&lt;Derived,ReadOnlyAccessors&gt;::coeff(Index) const</a> provided to by-pass the creation of an evaluator of the expression, thus saving compilation efforts.</p>
<p>See <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#aa7231d519967c37b4f98002d80756bda">DenseCoeffsBase&lt;Derived,ReadOnlyAccessors&gt;::coeff(Index) const </a>for details. </p>

</div>
</div>
<a id="a954cd075bcd7babb429e3e4b9a418651"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a954cd075bcd7babb429e3e4b9a418651">&#9670;&nbsp;</a></span>coeff() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&amp; <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase</a>&lt; Derived &gt;::coeff</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded version of <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#af51b00cc45490ad698239ab6a8b94393">DenseCoeffsBase&lt;Derived,ReadOnlyAccessors&gt;::coeff(Index,Index) const</a> provided to by-pass the creation of an evaluator of the expression, thus saving compilation efforts.</p>
<p>See <a class="el" href="classEigen_1_1DenseCoeffsBase_3_01Derived_00_01ReadOnlyAccessors_01_4.html#aa7231d519967c37b4f98002d80756bda">DenseCoeffsBase&lt;Derived,ReadOnlyAccessors&gt;::coeff(Index) const </a>for details. </p>

</div>
</div>
<a id="a72e84dc1bb573ad8ecc9109fbbc1b63b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72e84dc1bb573ad8ecc9109fbbc1b63b">&#9670;&nbsp;</a></span>coeffRef() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&amp; <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase</a>&lt; Derived &gt;::coeffRef</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded version of DenseCoeffsBase&lt;Derived,WriteAccessors&gt;::coeffRef(Index) const provided to by-pass the creation of an evaluator of the expression, thus saving compilation efforts.</p>
<p>See DenseCoeffsBase&lt;Derived,WriteAccessors&gt;::coeffRef(Index) const for details. </p>

</div>
</div>
<a id="a541526a4f452554785e78bc41287b348"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a541526a4f452554785e78bc41287b348">&#9670;&nbsp;</a></span>coeffRef() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&amp; <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase</a>&lt; Derived &gt;::coeffRef</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is the const version of <a class="el" href="classEigen_1_1PlainObjectBase.html#a72e84dc1bb573ad8ecc9109fbbc1b63b">coeffRef(Index)</a> which is thus synonym of coeff(Index). It is provided for convenience. </p>

</div>
</div>
<a id="a992d58b5453e441dcfc80f21c2bfd1d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a992d58b5453e441dcfc80f21c2bfd1d7">&#9670;&nbsp;</a></span>coeffRef() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&amp; <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase</a>&lt; Derived &gt;::coeffRef</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is an overloaded version of DenseCoeffsBase&lt;Derived,WriteAccessors&gt;::coeffRef(Index,Index) const provided to by-pass the creation of an evaluator of the expression, thus saving compilation efforts.</p>
<p>See DenseCoeffsBase&lt;Derived,WriteAccessors&gt;::coeffRef(Index,Index) const for details. </p>

</div>
</div>
<a id="a038a419ccb6e2c55593b27f17626fd62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a038a419ccb6e2c55593b27f17626fd62">&#9670;&nbsp;</a></span>coeffRef() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a>&amp; <a class="el" href="classEigen_1_1PlainObjectBase.html">Eigen::PlainObjectBase</a>&lt; Derived &gt;::coeffRef</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is the const version of <a class="el" href="classEigen_1_1PlainObjectBase.html#a992d58b5453e441dcfc80f21c2bfd1d7">coeffRef(Index,Index)</a> which is thus synonym of coeff(Index,Index). It is provided for convenience. </p>

</div>
</div>
<a id="a5acc24f4bea30985d788cdec1e80743a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5acc24f4bea30985d788cdec1e80743a">&#9670;&nbsp;</a></span>operator=() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Array</a>&amp; <a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1Array.html">Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This is a special case of the templated operator=. Its purpose is to prevent a default operator= from hiding the templated operator=. </p>

</div>
</div>
<a id="afccebe8b2d1c7d23503733ec4bb9ea74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afccebe8b2d1c7d23503733ec4bb9ea74">&#9670;&nbsp;</a></span>operator=() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Array</a>&amp; <a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html">DenseBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Copies the value of the expression <em>other</em> into <code>*this</code> with automatic resizing.</p>
<p>*this might be resized to match the dimensions of <em>other</em>. If *this was a null matrix (not already initialized), it will be initialized.</p>
<p>Note that copying a row-vector into a vector (and conversely) is allowed. The resizing, if any, is then done in the appropriate way so that row-vectors remain row-vectors and vectors remain vectors. </p>

</div>
</div>
<a id="a550e42972fb9132fd6b58f6a99db77d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a550e42972fb9132fd6b58f6a99db77d3">&#9670;&nbsp;</a></span>operator=() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Array</a>&amp; <a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structEigen_1_1EigenBase.html">EigenBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The usage of using <a class="el" href="classEigen_1_1PlainObjectBase.html#afbf3af8d6195c9b1b2103c2dd1231247">Base::operator=</a>; fails on MSVC. Since the code below is working with GCC and MSVC, we skipped the usage of 'using'. This should be done only for operator=. </p>

</div>
</div>
<a id="aa4fbbd018f275125692778d9a0c5682f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4fbbd018f275125692778d9a0c5682f">&#9670;&nbsp;</a></span>operator=() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Scalar_ , int Rows_, int Cols_, int Options_, int MaxRows_, int MaxCols_&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classEigen_1_1Array.html">Array</a>&amp; <a class="el" href="classEigen_1_1Array.html">Eigen::Array</a>&lt; Scalar_, Rows_, Cols_, Options_, MaxRows_, MaxCols_ &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classEigen_1_1DenseBase.html#a5feed465b3a8e60c47e73ecce83e39a2">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set all the entries to <em>value</em>. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classEigen_1_1DenseBase.html#ac2f1e50d1f567da38da1d2f07c5ab559">DenseBase::setConstant()</a>, <a class="el" href="classEigen_1_1DenseBase.html#a9be169c308801411aa24be93d30930bf">DenseBase::fill()</a> </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="Array_8h_source.html">Array.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespaceEigen.html">Eigen</a></li><li class="navelem"><a class="el" href="classEigen_1_1Array.html">Array</a></li>
    <li class="footer">Generated on Thu Apr 21 2022 13:07:55 for Eigen by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
